// // 纯js形的 
// const myPlugin={
//     install:function(Vue){
// Vue.filter("suffix",(value)=>{
//   return value+"￥"
// });

// Vue.filter("toflexed",(num)=> {
//   const _num=Number.parseFloat(num);
//     return  _num.toFixed(2)
// });
// // 自定义全局方法 只能使用vue去调用
// Vue.myget=function(){
//     console.log("我只能被vue调用")
// }




// // 自定义全局方法
// Vue.prototype.web1906=function(){console.log("触发了")}
// // dom轮播插件

// }
// }

export const PluginJs={
    install(Vue){
        // 自定义过滤器
        Vue.fillter("suffix",(value)=>{
            return "$"+value;
        });
        // 自定义指令
        Vue.derictive("focus",{
       inserted(el){
           el.focus();
       }
        });
        //全局方法挂载到实例上的
        Vue.prototype.alert=function(){
            alert(this.name||"不错!")
        }
    }
}









// import Songyu from '@/plugins/Songyu'
// const myPlugin ={
//     // opstions是插件的配置参数
//     install:function(Vue,opstions){
//         Vue.filter("add",function(value){
//             return value+"666"
//         })
//       Vue.component("Songyu",Songyu)
//     }
// }


import web1906 from '@/plugins/web1906'
export const Component={
    install(Vue){
        Vue.Component("web-1906")
    }
}
export default myPlugin;